# -*- coding: utf-8 -*-
"""
@Time ： 2022/7/12 21:32
@Auth ： Mr. William 1052949192
@Company ：特斯汀学院 @testingedu.com.cn
@Function ：数据类型
"""

# 整数-小数-布尔值，统称数字类型

# 整数，大整数-int
a = 11111111111111111111111111111111111
print(type(a))
a = 111

# 小数-float（双精度：表示十进制的15或16位有效数字）
b = 1.1111111111111111111111111111
print(type(b))
print(b)

# 布尔值：bool
c = True
c = False
print(type(c))

# 小数转整数
print(int(b))
# 整数转小数
print(float(a))
# 混合运算
print(a+b+True)

# bool值转数字
print(int(False))

# 字符串-str
s = 'ab1'
s = "你好啊1"
print(type(s))

# 字符串和数字类型存在互斥
# 所有数字类型都可以强转为字符串
print(s + str(1))
# 字符串不一定能转为数字
print(int('1'))

p = """
dfjlkdsajfds
你好
wo he
"""
print(type(p))


# 转义（特殊字符转普通含义）
s = 'hello \'will\' !'
print(s)

# 转义（普通字符转特殊含义）
s = 'hello will \t \n !'
print(s)

print('a\\b')

# 忽略转义
p = r'D:\pythonPro\vIPPRO'
print(p)